Software is programmed using modularized program language - visidaq 使用模塊化編程方式編制測控軟件。
This paper uses the modularized program design : this design will cause the software architecture to be clear , is advantageous for the test and debug , will be helpful to enhance the software reliability 本論文采用模塊化程序設(shè)計(jì):該設(shè)計(jì)將使軟件結(jié)構(gòu)清晰,便于測試和調(diào)試,有助于提高軟件的可靠性。
Because of the high executing efficiency of the assemble language , it is used to write modularized program for the down - computer software this testing instrument has the function of testing static strain , dynamic strain , dynamic load - coefficient , frequency and so on 軟件由上位機(jī)軟件和下位機(jī)軟件兩部分構(gòu)成:下位機(jī)軟件采用模塊化編程思想,選擇執(zhí)行效率最高的匯編語言編寫系統(tǒng)軟件。本測試儀器具有測試靜應(yīng)變量、動(dòng)應(yīng)變量、動(dòng)荷系數(shù)和頻率等功能。
The paper puts forward a kind of economical numerical control milling machine system which is supported by windows and industry pc that are acted as software and hardware platform on the base of analyzing the present development of economical numerical control system and some existent problem , and expatiates the system software ' s collectivity frame , also introduces detailedly form and operational way of the user ' s interface . besides , the thesis also frames and accomplishes each module such as syntax inspect module , translation module , tool compensation module and track interpolation module adopting visual c + + 6 . 0 and the kind of facing object and modularized program design method by analyzing rationales and function of the software ' s modules , moreover presents the programmer ' s flow chart and parts of source code , whereafter validates arithmetic of translation and tool compensation by simulating process testing program 本文在分析了我國經(jīng)濟(jì)型數(shù)控系統(tǒng)的發(fā)展現(xiàn)狀以及目前存在的一些問題的基礎(chǔ)上,提出了一種以windows和工業(yè)pc機(jī)作為軟、硬件平臺的經(jīng)濟(jì)型數(shù)控銑床系統(tǒng),闡述了該系統(tǒng)軟件的總體結(jié)構(gòu),并對其用戶界面的組成及其操作過程做了較為詳細(xì)的介紹,分析了軟件的各個(gè)模塊的基本原理和功能,采用visualc + + 6 . 0以及面向?qū)ο蟆⒛K化的程序設(shè)計(jì)方法,完成了語法檢查模塊、譯碼模塊、刀具補(bǔ)償模塊以及軌跡插補(bǔ)模塊的具體設(shè)計(jì),并給出了程序設(shè)計(jì)流程圖和部分源代碼,通過系統(tǒng)的仿真程序模擬加工過程驗(yàn)證了譯碼和刀補(bǔ)算法的正確性。
Connecting with system booting , this thesis introduces network booting and nfs file system . connecting with kernel cutting , using modularized programming and loadable kernel module mechanism of linux , i give some rules that decide what module will be compiled in the kernel . connecting with file system cutting , elf object file , dynamic and static link , standard c library and busybox concept have been used 利用網(wǎng)卡的bootrom從網(wǎng)絡(luò)主機(jī)進(jìn)行系統(tǒng)加載, nfs文件系統(tǒng)的應(yīng)用也為系統(tǒng)調(diào)試帶來極大的便利;通過可加載內(nèi)核模塊機(jī)制進(jìn)行最小內(nèi)核的定制,提出內(nèi)核模塊選擇的基本原則;在最小文件系統(tǒng)的設(shè)計(jì)上,論文采用了busybox思想使得系統(tǒng)不存在冗余文件,對標(biāo)準(zhǔn)c庫進(jìn)行版本選擇、 elf目標(biāo)文件冗余去除、動(dòng)態(tài)鏈接和靜態(tài)鏈接選擇方案等技術(shù)來達(dá)到系統(tǒng)中每個(gè)文件都最精簡。
The whole system adopts b / s mode of three - layer structure , and the education administration subsystem has been implemented by using modularized programming idea and asp technology and sql server 7 . 0 . some validating mechanism and safe information transmission method have been used to improve the security of the system 本文采用三層結(jié)構(gòu)的b / s模式,運(yùn)用模塊化的編程思想,使用asp技術(shù)和sqlserver7 . 0來實(shí)現(xiàn)教學(xué)管理系統(tǒng),并使用一定的驗(yàn)證機(jī)制和安全的信息傳輸方式來提高該系統(tǒng)的安全性。